package com.zhn.evsi.domain.entity.evsi;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Builder;
import lombok.Data;

import java.util.Date;

@Data
@Builder
@TableName("evsi_character_wallet_journal")
public class EvsiCharacterWalletJournal {

    @TableField("character_id")
    private Integer characterId;

    @TableField("amount")
    private Double amount;

    @TableField("balance")
    private Double balance;

    @TableField("date")
    private Date date;

    @TableField("description")
    private String description;

    @TableField("first_party_id")
    private Long firstPartyId;

    @TableField("id")
    private String id;

    @TableField("reason")
    private String reason;

    @TableField("ref_type")
    private String refType;

    @TableField("second_party_id")
    private String secondPartyId;
}
